Accusoft.FSInvoices1.Net
Output Results

FormResult

This container class holds all the output of FormSuite for Invoices. Output information is cataloged into three formats, Fields, Tables and Document Page (FormResult.Document).

The members of FormResults are:

Fields (See FormField)

A container class that holds information relating to a single item, such as an invoice number or due date, found somewhere on the document. Each single item found on the document is identified with a Form Field. Abstractly, a Form Field can be though of as a label-data coupled pair. For example, on an invoice the invoiced amount due is composed of two pieces of information, the label "Invoice Amount", "Total Due", or "Pay this amount" and the data "$100.00" or "USD 100.00". Any combination of the two found on a document would be understood as a label-data coupled pair defining the Total Due for the invoice.

The members of FormField are:

Label (see FormFieldLabel) FormFieldLabel is a container class holding information relating to the label of the label-data coupled pair associated to the FormField class the FormFieldLabel class is in. It contains information that can be used in locating the source image from which the FormField was extracted from (some documents with a single FormsResults may be composed of several different images), the actual text (also referred to as the Form Field Label Alias)  found on the document that was used to determine the label, and the position and size of the area where it is located on the source image. 
Data (see FormFieldData) FormFieldData is a container class holding information relating to the data of the label-data coupled pair associated to the FormField class the FormFieldLabel class is in. It contains information that can be used in locating the source image from which the FormField was extracted from (some documents with a single FormsResults may be composed of several different images), the actual text found on the document that was determined to be the data, and the position and size of the area where it is located on the source image. 
Group (see FormFieldGroup)

An integer value used to catalog the FormField

Confidence An integer value measuring the confidence in the accuracy of the information in this FormField.

Tables (See FormTable)

FormTable is a container class that holds information relating to a table that was found on the document image.

The members of the FormTable are:

ColumnHeaders (see FormTableColumnHeader) This is a FormTableColumnHeader list. Each element in the list contains information about the header for a column in the table. FormTableColumnHeader contains information that can be used to locate the source image the table was extracted from, the tables location and size in this image, and the actual text found on the document used to identify the header.
Rows (see FormTableRow)

This is a ForTableRow list. Each element is a row and each row is a list of cells (one for each column). A cell may or may not contain data.

Name This is a user defined name that will be assigned to the table.


 

 


©2014. Accusoft Corporation. All Rights Reserved.

Send Feedback